<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>apply调用函数</title>
		<style type="text/css">
		</style>
	</head>
	<body>
		<p>实现函数 callIt，调用之后满足如下条件<br />
		1、返回的结果为调用 fn 之后的结果<br />
		2、fn 的调用参数为 callIt 的第一个参数之后的全部参数 <br />
		</p>
		<script type="text/javascript">
			function callIt(fn) {
    			return fn.apply(this,[].slice.call(arguments,1));
			}
			var a = 1; var b = 2; 
			var test = function (first, second) { 
				return first === a && second === b;
			};
			console.log(callIt(test, a, b))
		</script>
	</body>
</html>
